Uninstall old versions
1  | [root@docker_007 ~]# yum remove docker \  | 
Install Docker CE
Install required packages
1  | [root@docker_007 ~]# yum install -y yum-utils \  | 
Use the following command to set up the stable repository
1  | # 注意设置阿里云repo  | 
Install Docker CE
1  | [root@docker_007 ~]# yum install docker-ce  | 
安装指定版本
1  | [root@dlink-72 docker]# yum list docker-ce --showduplicates | sort -r  | 
镜像加速器
使用阿里云Docker镜像加速器,进入阿里云控制台查看配置。https://cr.console.aliyun.com/cn-hangzhou/mirrors
1  | mkdir -p /etc/docker  | 
Start docker
1  | # 启动docker服务,并保持开机自启动  | 
以非root用户启动运行docker(可选)
docker安装完之后,可以使用非root用户启动运行
1  | [wangyt@docker_007 ~]# sudo groupadd docker  | 
执行完上述命令(虚拟机下可能需要重启),重启docker:
1  | [wangyt@docker_007 ~]# sudo systemctl restart docker  | 
远程访问
参考How do I enable the remote API for dockerd
注意关闭防火墙,linux下关闭【防火墙 & seLinux】
查看docker服务日志
1  | [root@docker_007 ~]# journalctl -ru docker.service  | 
其他组件
docker compose
https://docs.docker.com/compose/install/
docker machine
https://docs.docker.com/machine/install-machine/